Flower bed - meaning in english

നാമം (Noun)
പൂത്തടം
പൂമെത്ത